a yelp of surprise - Español Inglés Diccionario